EoIP в RTR-2. Инструкция инженера

Протокол EoIP (Ethernet over IP) используется для создания туннелей Ethernet через IP-сети, позволяя передавать Ethernet-кадры между удалёнными сетями. Он широко применяется для организации мостов (bridging) между сетями, обеспечивая прозрачную передачу данных на канальном уровне (Layer 2).

Варианты реализации EoIP

Существует два основных варианта реализации протокола EoIP, которые отличаются значением Protocol Type в заголовке GRE (Generic Routing Encapsulation)

Описание EoIP Mikrotik EoIP SoftGRE
Protocol Type 0x6400
(специфичный для Mikrotik EoIP)
0x6558
(Ethernet bridging protocol)
Производитель Mikrotik Универсальный (стандарт)
Применение Устройства Mikrotik Различное оборудование
Совместимость Ограничена экосистемой Mikrotik Широкая совместимость
Поддержка в Linux - Протокол 0x6400 не поддерживается в стандартной поставке Linux
- Для поддержки требуется установка дополнительных модулей ядра и пакетов, таких как специализированные драйверы или патчи, совместимые с Mikrotik EoIP
- Протокол 0x6558 поддерживается в Linux из коробки через интерфейс gretap
- Настройка туннелей возможна с использованием стандартных утилит, таких как ip link из пакета iproute2
Описание Этот вариант разработан компанией Mikrotik и используется в их оборудовании. Он позволяет создавать туннели для передачи Ethernet-кадров с поддержкой функций, специфичных для экосистемы Mikrotik, таких как интеграция с их RouterOS Этот вариант является более стандартизированным подходом к реализации EoIP, который используется в различных программных и аппаратных решениях для передачи Ethernet-кадров через GRE-туннели
Особенности - Оптимизирован для работы с устройствами Mikrotik
- Поддерживает настройку туннелей через интерфейс RouterOS
- Используется для создания L2-туннелей в сетях Mikrotik
- Совместим с широким спектром оборудования и программного обеспечения, поддерживающих GRE
Используется для создания Ethernet-мостов в гетерогенных сетях
- Не привязан к конкретному производителю, в отличие от EoIP Mikrotik

Пример дампа трафика EoIP

Дамп Wireshark

Файл с дампом для wireshark
картинка Скачать ipoe_mikrotik_softgre.pcapng

EoIP Mikrotik

EoIP SoftGRE

Применение

  • EoIP Mikrotik — рекомендуется использовать в сетях, где все устройства работают под управлением RouterOS, для обеспечения максимальной интеграции и простоты настройки. Для работы в Linux требуется установка дополнительных модулей.

  • EoIP SoftGRE — подходит для смешанных сетей, где требуется совместимость с оборудованием разных производителей или программными решениями. В Linux поддерживается из коробки через интерфейс gretap.

Примеры сетевых стендов EoIP

Подробную информацию о данных сетевых стендах можно найти в разделе 'База знаний'.